clear a place of stones - Turco Inglés Diccionario